/*Primary Navigation*/
#primaryNavigation {
    float: right;
}

#primaryNavigation ul {
    float: left;
    padding: 0 .8em 2px;
    margin: 0;
}

#primaryNavigation li {
    float: left;
    list-style: none;
    margin: 0;
    background: #3b4a5b;
    padding: 0;
}

#primaryNavigation li.current {
    border-bottom: 2px solid #176092;
    background: #192839;
    margin-bottom: 0;
    cursor: default;
}

#primaryNavigation li a {
    float: left;
    padding: 0 1em;
    line-height: 25px;
    font-size: 1.2em;
    color: #D0D0D0;
    text-decoration: none;
    margin-bottom: 2px;
}

#primaryNavigation li.current a, #primaryNavigation li.current a:hover {
    border-bottom: 3px solid #ffff99;
    background: #192839;
    margin-bottom: 0;
    cursor: default;
    color: #ffff99;
}

#primaryNavigation li a:hover {
    color: #4082ae;
    border-bottom: 2px solid #4082ae;
    margin-bottom: 0;
}
